1 trademark was found for owners matching the name David Halsall, PLC.
#Classstatus
1 S:75856429
M:TIME4TOYS
O:David Halsall, PLC
28 Dead
Trademark Alertz updated from USPTO on 2030-01-24